Skip to main content

ddosCreate

Description

Purchase ddos product

Request Method

POST

Request Path

/customer/ddos/create

Request Parameters Common Parameters

NameLocationTypeRequiredSample valueDescription
periodBODYintegerYesNo sample value for this parameter.period
costBODYnumberYesNo sample value for this parameter.amount
regionIdBODYstringYesNo sample value for this parameter.regionId
billingMethodBODYstringYesNo sample value for this parameter.billing method
voucherInstanceIdBODYstringNoNo sample value for this parameter.voucher Instance Id
pricingCycleBODYstringYesNo sample value for this parameter.cycle. Month or Year
couponInstanceIdBODYstringNoNo sample value for this parameter.coupon Instance Id
capacityBODYintegerYesNo sample value for this parameter.purchase quantity

Return data

NameTypeSample valueDescription
resultobject`{"instanceId":"Anti-DDoS-2022072618520300001","orderId":2.02207261852030003E+18}`No description for this parameter.
resultCodestring0No description for this parameter.
resultMsgstringsuccessNo description for this parameter.

Example

Successful Response example

{
"result":
{
"instanceId":"Anti-DDoS-2022072618520300001",
"orderId":2.02207261852030003E+18
},
"resultCode":"0",
"resultMsg":"success"
}

Failed Response example

{
"errorSample":
{
"resultCode":-1,
"resultMsg":"system error",
"result":null
}

}